================================================================================ 
= Alpha change log						 
================================================================================ 
 
Please note that a large part of Alpha's functionality is implemented in
the 'AlphaTcl' core libraries.  For changes to that code, please see
the help file "Changes - AlphaTcl".

Many known bugs are listed in the "Bug Reports and Debugging" readme.  
These will all (hopefully) be fixed in Alpha 8.0.  There is no current 
release date for Alpha 8.0, and there's no point in asking.  If you'd
like to suggest new features etc for Alpha 8.0, the alpha-users and 
alpha-developers mailing lists are the correct place to suggest them.

================================================================================
= 8.0a4	   	                              last update: 10/19/01 {9:27:48 PM}
================================================================================
 Mac OS 8.5 or greater is required for this release. No, that's not a 
  permanant condition.
 More sophisticated dialog filter. Edit fields in dialogs support:
  - multi-line edit fields now accept literal carriage returns (use <enter>
    to click the default button).
  - <option><tab> inserts literal tab character instead of advancing focus.
  - <opt><left|right-arrow> moves to word boundary.
  - <cmd><left|right-arrow>, <home>, and <end> moves to end of text.
  - <shift><arrow> extends selection (<up> and <down> are a bit kludgy).
  - Popup menus now cycled with <cmd><up|down-arrow>; 
    this allows <up|down-arrow> to work in edit fields.
 Complete rewrite of the Status Bar. Appearance compliant and less modal.
 All popup menus from windows and Status Bar can be torn off.
 bugs fixed:
  ID	Sev	Summary
  258 	cri	Alpha8 fatal error 
  101 	maj	'Menu' command fails when first menu item starts with '-' 
  26 	nor	Tear-off menu is created instead of menu action being taken 
  137 	nor	Content of menus are messed up 
  157 	nor	error in lock menu 
  172	nor	Close Float inappropriately enabled 
  179 	nor	Encoding problem of script for key bindings 
  197 	nor	Right arrow at EOF reports error 
  115 	nor	Menu corruption 
  187 	nor	Rebuild tcl index for win fails 
  252 	nor	Search and Replace problem 
  313 	enh	provide more hooks 

  [addMenuItem -l ""] bug
  yellow and cyan definitions
  dead-key/delete bug

 These old bugs were fixed in earlier versions of Alpha8, but not 
  recorded until now:
  ID	Sev	Summary
  213 	maj	Diff::View fails with files of different last line 
  16 	nor	scroll bar thumb jumps 
  87 	nor	replaceText -w draws text in wrong window 
  189 	nor	tear-off menus have a wide, white column on the side 
  204 	nor	cols::sortColumns crashes Alpha8 
  247 	nor	glob with file type and asterisk in directory name 
  307 	nor	menu oddities 
  92 	nor	scroll-thumb moved wrong pane for split screen 
  243 	nor	Wrong indentation of 2nd line of document 
  193 	min	The First Menu entry, VCS System has wrong items 
  259 	tri	Window-Handling-Bug 
  267 	enh	RegExp-Pattern-Menu in Find-Dialog 

================================================================================
= 8.0a3	29-Apr-2001
================================================================================
 More consistent memory allocation.
 Internal changes to Contextual Menus, includes disentagling of Alpha and TclAE.
 bugs fixed:
  ID	Sev	Summary
  140 	cri	Find freezes Alpha 
  174 	cri	Context Menu crash if non-Alpha item selected 
  176 	cri	binding to accented characters crashes Alpha 
  202 	cri	Closing some windows causes crash 
  141 	cri	statusPrompt freezes Alpha 
  117 	nor	Help menu broken 
  121 	nor	Hyperlinking broken 
  134 	nor	Undo when there's nothing to undo throws an error 
  144 	nor	mtime returns weird date in Sweden (and perhaps elsewhere) 
  151 	nor	find next: internal error in command 
  162 	nor	No icon in HoverBar palettes 
  166 	nor	setFileInfo does nothing 
  167 	nor	fileInfo doesn't work 
  170 	nor	clicking on the window title does not work as in Alpha7 
  175 	nor	[alert] command doesn't properly handle empty alert message 
  182 	nor	tclAE::send -Q returns error message
  188 	nor	Opt-Cmd-G works but reports error 
  190 	nor	No accents in mtime 
  191 	nor	get_directory should return trailing : for disks 
  205 	nor	putScrap and getScrap garble accented letters 
  207 	nor	Last items are dimmed in log torn off menus 
  208 	nor	Command 'new' won't create a second window 
  203 	nor	Misplaced switch item crashes Alpha 
  180 	enh	Placement of "dialog" dialogs 

================================================================================
= 8.0a2	6-Feb-2001
================================================================================
 rudimentary Contextual Menu support. See contextual.tcl for 
  simple examples. Not supported on 68k (yet, anyway).
 major rework of tearoff menus.
 bugs fixed:
  ID	Sev	Summary
  116 	enh	Dirty and VCS popups should be disabled in shell windows 
  118 	nor	open document on launch is ignored 
  124 	nor	Mark menu draw 
  127 	nor	Filters menu icon missing & other rsrc diffs 
  128 	cri	PPC read-only memory exception at CopyCStringToPascal 
  132 	nor	prompt doesn't handle 8-bit characters 
  133 	nor	Menu items with 8-bit characters doesn't work 
  135 	nor	Window menu get 8-bit characters wrong 
  136 	nor	Shutting down the mac produces error alert 
  138 	nor	enableMenuItem and markMenuItem doesn't work for 8-bit chara 
  143 	nor	Lock icon isn't synchronized with file state 
  164 	min	How to disable HAL message? 
  169 	nor	close won't close a window if window is dirty   
  
================================================================================
= 8.0a1 17-Jan-2001
================================================================================
See the end of the 'Bug Reports and Debugging' file for a list of bugs
fixed so far.  Of course a few new features have been added as well.

================================================================================
= 7.4.2 released
================================================================================
 added new icon resourecs
 added new dialog resources to make some dialogs use the appearance manager

================================================================================
= 7.0-7.4.1 12/8/2000
================================================================================
 added numerous icon resources to Alpha
 renamed a few internal commands to avoid clashes with Tcl/Tk
 fixed the resources in some dialogs
 updated Mercutio resource
 minor other changes
================================================================================ 
= 6.52 Released!
================================================================================ 
 Incompatibility w/ Kaleidescope fixed.

================================================================================ 
= 6.51 5-9-97
================================================================================ 
 New java mode.
	
================================================================================ 
= 6.51b14 5-2-96
================================================================================ 
 Fixes some problems introduced w/ filesets in last version.

================================================================================ 
= 6.51b13 4-13-96
================================================================================ 
 Fixes to fortran and perl modes.
 The updated java mode should be in this version...
 Updates to fileset procs. You may need to remove your preferences...

================================================================================ 
= 6.51b12 4-3-96
================================================================================ 
 'showInvisibles' now available from mode popup in status bar.
 can again drag to end of buffer.
 Java mode updated.
 FTP'd files no longer give the "Wrap?" dialog.
 Directory scan in find dialog easier to use.
 word-match works w/ non-multi batch

================================================================================ 
= 6.51b11 3-31-96
================================================================================ 
 Many of the bug fixes hadn't gotten copied into the release dir for b10. 
  They are here now.

================================================================================ 
= 6.51b10 3-31-96
================================================================================ 
 'rebuildFtpMenu' now works correctly out of the box.
 fix for 'endLineSelect'.
 Removed latex palette item and added help item.
 Easier to decide not to tearoff menus.
 HTML fixes.
 Perl filters work again.

================================================================================ 
= 6.51b9 3-31-96
================================================================================ 
 Command-click on a URL now selects it and sends off to internet config.
 regular expression search bug introduced in 6.21 fixed.
 'insertText' now properly preserves the "mark".

================================================================================ 
= 6.51b8 3-31-96
================================================================================ 
 Alpha now knows that the Internet Explorer understands open-URL events.
 "Keyboard" macros can now be named and saved.
 'recentProc' now exists again.
 Bug w/ menu floats not always opening fixed.
 Up-to-date html docs.

================================================================================ 
= 6.51b7 3-31-96
================================================================================ 
 Floating point precision problem fixed in calculator.
 Innumerable Tcl bug fixes by Vince Darley.
 HTML mode 1.4.
 "Helper Apps" on Config menu allows helper apps to be reconfigured.
 'search' now works w/ 'searchStart'.
 added 'tearoffMenus' flag.
 brace blink problem corrected.

================================================================================ 
= 6.51b5 11-26-96
================================================================================ 
 IC Menu now has a telnet item, works w/ NCSA telnet.
 'coloring' now affects color-while-you-type.
 New HTML mode and docs.
 A myriad of other small changes.
 Includes new version of Mercutio MDEF, internet config.
 Cache of temporary ftp mounts points.
 Can turn off all caching of mount points.
 Can now create new files at ftp mount points.
 setFileInfo has new 'pathname' type.

================================================================================ 
= 6.51b3 8-26-96
================================================================================ 
 'sendUrl' again works from the menu.
 'matchIt' has optional param
 'eventHandler' w/ no new proc returns current handler
 HTML menu can now be torn off.
 Torn-off mode menus automatically hide and reappear.

================================================================================ 
= 6.51b2 8-26-96
================================================================================ 
 IC Menu now contains a 'finger' item. Works w/ Peter Lewis's finger 
  program.
 New version of MDEF. Hopefully, this version won't crash.
 'Move files' in HTML mode no longer remove empty lines in the moved files.

================================================================================ 
= 6.51 8-26-96
================================================================================ 
 Menus tear off!
 'gotoFunc' added to Text menus, assigned old gotoMark key binding.
 'cd' once again silently supplies the leading colon on relative 
  pathnames.
 Problem of loading 'prefs.tcl' a second time fixed.
 'findFile' and 'getfile' now accept an optional argument that specifies a 
  default directory or file. 
 Titlebar popup now brings up findfile to correct dir or file.
 wordCompletion enhanced to allow underlines, and bound to F1.  
 includeFiles menu fixed.
 C/C++ func menu now includes include files.
 Documented 'setCreator' and 'setType' in shell help file.
  
================================================================================ 
= 6.5 Released - 8-23-96
================================================================================ 

================================================================================ 
= 6.22 8-19-96
================================================================================ 
 Another change to the C mode 'parseExpr'.

================================================================================ 
= 6.21 8-18-96
================================================================================ 
 'regexp' now handles perl extensions such as \w in square brackets
 C, C++, and Java func expr fixes.
 C++ now default mode for .c and .h files. CodeWarrior and ThinkRef 
  default C/C++ menus.

================================================================================ 
= 6.2b17 7-31-96
================================================================================ 
 'Recent' submenu added to AlphaLite.
 CW 10 will support extern apps! See here, young man.

================================================================================ 
= 6.2b16 7-31-96
================================================================================ 
 Fixed screwup in the latex funcs menu.

================================================================================ 
= 6.2b15 7-31-96
================================================================================ 
 Drag in read-only window no longer messes up hiliting.
 Triple-clicking is back.
 "Latex Guide" html version is back in full Alpha version.
 Codewarrior menu 'touch's file w/ IDE, so "Modification Date Caching" 
  *can* be enabled in the project preferences.
 The "Funcs" menu is back, and has now been reassigned the curly braces
  icon. The marks menu has been moved to the icon w/ the big 'M'.
  
================================================================================ 
= 6.2b14 7-31-96
================================================================================ 
 Electric left at end of buffer fix.
 Palette crasher fixed.
 Some attempt to fix the intermittent problems w/ menu font sizes that some 
  people has been made. If it doesn't do it for you, you can turn them off 
  via the global variable 'smallMenuFont'.
 Workaround for some of the color problems w/ the status window. 
 Closed hand appears immediately on drag.

================================================================================ 
= 6.2b13 7-31-96
================================================================================ 
 *Now* 'puts' to stdout is transparently ignored.
 The name of the 'Trash' eudora folder can now be changed.
 'fillText' (and hence soft wrapping) now also respect the 'doubleSpaces' 
  flag.
 HTML 1.2 changes.
 Global config dialog smaller.
 The crash when opening and then closing an empty window on 68ks seems to 
  have disappeared.
  
================================================================================ 
= 6.2b12 7-18-96
================================================================================ 
 FTP and Fileset menus are back to where they should be.
 Help and palette menu items added for perl menu.
 Mail messages now show dates.
 Electric braces, returns, and semicolons now work in perl 
  mode. Added hierarchical help menu and palette to perl menu.
 electricC-blah routines are now just 'electric', and live in electric.tcl, 
  which used to be indentLine.tcl.
 HTML send-window can now tolerate windows w/ ' <n>' appended.
 Word-wrap crash w/ very long lines now fixed.
 Skew of Marks menu in dialog fixed.
  
================================================================================ 
= 6.2b11 7-18-96
================================================================================ 
 Changed 'winNames' back. 
 Fixed redraw problem when backspacing w/ palette visible.
 Changed bindings for (sendtence|paragraph)Region.
 'puts' now null proc.
 Annoying flicker when selecting text gone.

================================================================================ 
= 6.2b10 7-17-96
================================================================================ 
 Added wdef w/ border for pre-system-7.5 users.
 Floats can now be bound to mode w/ -z.
 Date routines fixed for year 2000 :-)
 winNames -f will no longer have ' <n>' appended.
 Removing 'All' from the popup marks menu now only removes the front 
  window's marks.
 Various fileset and html fixes.
  
================================================================================ 
= 6.2b9 7-7-96
================================================================================ 
 More latex changes, improvements, and documentation.
 Alpha can now be "deconstructed". See here.


================================================================================ 
= 6.2b8 7-7-96
================================================================================ 
 Floaters close if their menu is redefined.
 "Suffix Mapping" menu item under Config allows suffixes to be reassigned 
  among modes.
 ftpMode listing name formed differently
 New latex mode. 2.09 support is back.


================================================================================ 
= 6.2b7 6-29-96
================================================================================ 
 fixed diff mechanism
 a couple of fixes for html
 "Rebuild Tcl Indices" no longer picks up commented-out procs.

================================================================================ 
= 6.2b6 6-28-96
================================================================================ 
 faster scrolling behind floating windows.
 added '-n' option for floats.
 Big reorganization of Tcl code. See here.
 Fixed batch dir searches.

================================================================================ 
= 6.2b5 6-23-96
================================================================================ 
 fixed scrolling behind floating windows, although still slow.
 added 'float' and 'unfloat'.


================================================================================ 
= 6.2b4 6-23-96
================================================================================ 
 New latex changes.
 fixes for carriage return problem introduced in b3.

================================================================================ 
= 6.2b3 6-13-96
================================================================================ 
 Added new 'substituteWindow' as alternate to 'chooseWindow' in menu.
 Changed dynamic loading mechanism, saves memory, should work the same 
  unless you access auto_index or the 'tclIndex' file.
 added a call to 'savePostHook'.
 added ftp (Anarchy) menu. No docs yet.

================================================================================ 
= 6.2b2 6-8-96
================================================================================ 
 Function-call colorizing fixes.
 Changed windows menu a bit.
 sendUrl didn't work if HTML mode hadn't been used. Fixed.
 68k 'eventHandler' finally fixed!!
 Remove marks handles metachars.
 Latex 3.2b9.

================================================================================ 
= 6.2b1 6-8-96
================================================================================ 
 Fixed new-fileset menu item from find dialog.
 Function-call coloring available for C and C++ modes. 

================================================================================ 
= 6.2a6 6-7-96
================================================================================ 
 Fixed glob on other volumes bug.
 Mercutio 1.3b9.

================================================================================ 
= 6.2a5 6-7-96
================================================================================ 
 Fixed blank chars if typing as new window opened.
 Coloring bug with multiple-line colorized hunks of text fixed.
 'printHeaderProc' replaced w/ 'printLeftHeader' and 'printRightHeader'.
 Fixed mode suffix bugs introduced in a4.

================================================================================ 
= 6.2a4 6-6-96
================================================================================ 
 Moved to CW8.
 Moved to Mercutio 1.3b6
 Added listpick interface to IC menu urls.
 'immediateSend' now menu flag for eudora mode.
 Current mode can be changed via "Config:Current Mode:Change"
 Current mode suffixes can be changed via the "Config:Current Mode:Flags" 
  dialog.
 Added all of Vince's fileset stuff.
 HTML mode changes.

================================================================================ 
= 6.2a3 2-15-96
================================================================================ 
 '-c' option added to menu command tells menu routines to ignore 
  meta-chars.
 Added 'pushd', 'popd', and 'dirs' shell commands.
 String-coloring bug fixed.
 New LaTeX version.

================================================================================ 
= 6.2a2 2-15-96
================================================================================ 
 Memory corruption problem fixed.
 Changed html.tcl htmlMode.tcl sendUrl to use 'browserSig' var instead of 
  path.
 getWinInfo gets 'currline'.
 Enter key now sort of emulates what I'm told it does in Brief.
 Added HTML table row to tab-delimited format and back.
 'dialog's popup menus no longer are scanned for command equivalents.
 searching for reg expr '\\reg' will now match '\reg'.
 Batch search now works for single-file searches as well.

================================================================================ 
= 6.2a1 2-15-96
================================================================================ 
 'OpenHeader' added to CodeWarrior menu.
 option-mouse-down in code-warrior files now pops up a headers menu.
 "Find In Next File" now command-M in AlphaLite as well.
 Added 'nameFromAppl', which allows path to be found from creator.
 Many pathvars tossed.
 Added 'doubleSpaces' flag.
 'addAlphaChars' allows characters to be added to definition of 'isalpha' and 
  'isalnum'. 
 Regular expressions can now use '\w', '\W', '\s', '\S', '\b', '\B', '\d', 
  and '\D'. All but '\b' and '\B' can also be used inside of character classes.
 Delete filesets now works on enumerated filesets as well as non-enumerated.
 Improved HTML mode.
 Global variable substitution now performed on 'backDir'.
 Holding down the shift key during startup tells Alpha to skip 
  preferences files.
 'edit' now accepts '-c' option that tells is to bring existing files to 
  front without asking if duplicate needed.
 glob bug fixed.

================================================================================ 
= 6.12 2-15-96
================================================================================ 
 Bad regular expression no longer complains for every file in fileset.
 Eudora alert annoyance removed.
 Support for Java syntax coloring and editing added.
 "Edit Nicknames" bug fixed.

================================================================================ 
= 6.11 2-11-96
================================================================================ 
 grep multi-file search/replace bug fixed
 'special chars' color fix
 global menus
 nicknames w/ eudora
 Alpha now has its very own calculator.
 'shell' param for setWinInfo
 thumb can no longer be dragged past max size of win (problem for win length
  greater than 32k).
 'killWindowStatus' default now front window.
 'moveInsertionHere' now deselects first.


================================================================================ 
= 6.1 2-1-96
================================================================================ 
 Added '.' and '\' to list of chars escaped for non-grep batch searches.
 String-coloring draw problem fixed (sometimes printed chars from next line on 
  current line).
 Another IC tweak.
 Another Fortran mode tweak by the many Toms.


================================================================================ 
= 6.098 2-1-96
================================================================================ 
 Fixed non-grep batch searching problem.
 Typing in strings now colored.
 TeX prefs split into two pages.
 Potentially evil bug fixed for modes that don't color strings.
 CodeWarrior flag problem fixed.
 Internet Config clients on other volumes should open now.

================================================================================ 
= 6.097 1-20-96
================================================================================ 
 Changed bindings for 'Iconify'.
 'noShiftBinding' gone.
 'removeSavedSetting' now saves modifed vars first.
 new scheme mode
 regModeKeywords can now color strings.
 Coloring for keywords, strings, comments can be changed in mode dialog.
 Version 3.1 of Tom Scavo's TeX mode.

================================================================================ 
= 6.0963 1-19-96
================================================================================ 
 Change in the preferences dialog.
 Back to caret to denote control modifiers in menus.
 Changed command equiv for searchNextFile.

================================================================================ 
= 6.0962 1-18-96
================================================================================ 
 Fixes 'Find' crasher.

================================================================================ 
= 6.096 1-15-96
================================================================================ 
 3.1 beta TeX mode by Tom Scavo.
 radio buttons and gray outlines added to 'dialog'.
 'Escape' selects Cancel button again.
 Hopefully, the crashing w/ simple key sequences on international 
  keyboards is fixed.

================================================================================ 
= 6.095 1-7-96
================================================================================ 
 Non-alphanumeric mailbox names handled.
 "Revert To Backup" added to file menu.
 Replace-all can now be aborted w/ command-.
 multi-line comment coloring problem fixed.
 Eudora and config menus continue to evolve. The eudora mode, especially, I 
  think is especially slick. Opening mailboxes large is still slow, but 
  everything else works pretty well.
 Improved CodeWarrior error reporting from John Dunning.
 New icons for function keys in menus. The 'control' icon is now 
  different (looks like a picnic table).
 'wordWrap' and 'softWrap' subsumed into a single variable ('wordWrap'), and 
  accessed via a menu in the status bar.
 Non-regular-expression batch searches now work correctly.
 Config menu re-arranged. Flags and vars now set using dialog.
 New 'dialog' function.


================================================================================ 
= 6.094 1-7-96
================================================================================ 
 Row-col indicator changes again.
 Drag bar problems fixed.
 Eudora mode significantly improved.

================================================================================ 
= 6.093 1-6-96
================================================================================ 
 Row-col indicator works for >10000 lines again.
 Fixed open-file bug recently introduced.

================================================================================ 
= 6.092 1-6-96
================================================================================ 
 Command-click on title now gives enabled menu, result is sent to tcl proc
  'titlebar', currently opens the folder in the Finder.
 A few Eudora mode changes, now we have docs! 
 Other random, assorted minor fixes.

================================================================================ 
= 6.091 1-4-96
================================================================================ 
 region modifiers now taken notice of read-only status
 text menu alternation problem fixed.
 space and delete work intelligently in browser and mail modes.

================================================================================ 
= 6.09 1-4-96
================================================================================ 
 File and mode-selection popup are now in the status window.
 'showPlatform', 'showRowCol', and 'showMode' are gone, in effect always on.


================================================================================ 
= 6.08 1-2-96
================================================================================ 
 Another menu re-configuration. Help menu gone, everything now under system 
   help menu.
 "Quick Start" doc added.
 The "Sort Lines" menu item (under Text) now alternates w/ "Reverse Sort".
 "Mode Info" and "File Info" popups separated. "File Info" still popup, 
  "Mode Info" now under Config.
 You can no longer bring a window to the front and drag it in one click. 
  Let me know if you disagree w/ this. I had several complaints about the 
  current setup.
  
================================================================================ 
= 6.07 1-2-96
================================================================================ 
 Internet Config warning (on startup) removed.
 drag warning narrowed.
 obscure 'addAppPaths' bug fixed.
 defaults for color picker added.
 Slight menu re-configuration.
 Command-click and command-double-click differentiated a bit better.

================================================================================ 
= 6.06 1-2-96
================================================================================ 
 Redraw bug w/ split panes fixed.
 Bugs w/ command-double-clicking and slow file loads (both added in 6.05) 
  fixed. 

================================================================================ 
= 6.05 1-1-96
================================================================================ 
 'colorTriple' now takes an initial color.
 new routine icURL <URL> that passes arg to Internet Config, if present.
 command-clicking passes the text to Internet Config (doesn't yet work for 
  68k version).  
 New Internet Config menu. 
 New soft-wrapping feature.  Vars 'wrapLow', and 'wrapHigh'.
 'Push' and 'pop' marks moved up a level in Search menu. Hypertext jumps 
  now call 'pushMark' before performing the action.

================================================================================ 
= 6.04 12-25-95
================================================================================ 
 Cmd-double-clicking procs can now notice a "control"
  modifier of the basic command-double-clicking. No mode yet uses this.
 Red and blue colors changed slightly.
 Eudora mode subject display glitch fixed.
 Fixed nastly little memory bug (which usually showed up while pasting 
  large chunks of text).
 XTCLs are gone. They will be replaced in the near future by the standard 
  Tcl extension mechanism. See Ray Johnson at SunLabs for more details.
 Bug inserting literals ampersands fixed.
 Discrepancy between two versions of 'menu' command fixed. Menuprocs are 
  called w/ two arguments, return value ignored.
 Tag files now always created type mac, prompt for wrapping tagwin no 
  longer occurs.
 If the first line of a file contains the text 'nowrap' anywhere in it, 
  the wrap prompt is not displayed, regardless of the line lengths.

================================================================================ 
= 6.03 12-11-95
================================================================================ 
 Including Pete Gontier's ClickWarrior, an init that vectors clicks in 
  CodeWarrior's project window to Alpha. See here for details.
 Fixed HTML display problem.
 Enhanced Fortran mode, mode-specific indentLine, fileset-specific 
  'cTAGS' from Tom Pollard. Also an 'emacs' smartMode in :Tcl:UserCode.

================================================================================ 
= 6.02 11-11-95
================================================================================ 
 Command-double-clicking on a URL now sends it to your web browser. See 
  here to customize.
 More of Vince Darley's Tcl code, new marking routines for C, C++, Tcl. 
  New rebuildTclIndices. (un)Commentbox(paragraph).
 Inserting text in keyboard macro doesn't mess up mark.
 Alpha menu icons don't pop up when other apps frontmost.
 "Recent Files" list can now be reset. Only one instance of a given 
  filename can now be in list.
 Added "Redefine colors" submenu off Mode. See manual.
 Added Vince Darley's fillParagraph and smarterSource code. 
 Added mode-specific prefs (not Vince's).
 Mail mode allows you to tell Eudora to quit notifying Alpha.

================================================================================ 
= 6.01 7-21-95
================================================================================ 
 'repeatSearchBackward' and 'repeatSearchForward' now work correctly in 
  macros
 added/changed 'searchString'/'replaceString'.

================================================================================ 
= 6.01 7-21-95
================================================================================ 
 MacPerl mode fixes, new help files for MacPerl and BibTeX.
 Patterns menu from the find dialog now gets updated.
 "DropPS" is now selectable from the print menu.
 Very rudimentary eudora interface added. Install via the 'Utils' menu.
 Added 'tileMargin' var so that different win styles, such as those of 
  'Aaron', look right.
 Added 'eventHandler' hook to allow Tcl scripts to respond to incoming 
  Apple Events.
 Latex bug fixed.
    
================================================================================ 
= 6.0 7-16-95! 
================================================================================ 
 Added 'Bib' to modes 'commentBox' recognizes.

================================================================================ 
= 6.0b28 7-16-95 
================================================================================ 
 Fixed some distribution problems.

================================================================================ 
= 6.0b28 7-16-95 
================================================================================ 
 Added 'Send Url' to Utils menu, moved emacs menu over to Mode.
 Fixed DOS-file crash.
 Fixed top-level HTML menu problem.
 New mode definitions for ADA flex/yacc
 New fixes/additions to Perl and BibTeX modes.

================================================================================ 
= 6.0b27 7-11-95 
================================================================================ 
 New (and final, for a while) latex mode.
 "Remove Saved Setting" no longer unsets the variable.
 Changed HTML mode icon to Netscape, added a "Send URL to Netscape" item 
  under the HTML URLs submenu.

================================================================================ 
= 6.0b26 7-4-95 
================================================================================ 
 Lock icon now redraws after resume.
 Another try at alleviating the annoying dialogs when using TPM 7.0.4.
 Another try at word-wrapping.
 A couple of drag-scrolling bugs in split-pane windows fixed.


================================================================================ 
= 6.0b25 7-4-95 
================================================================================ 
 New HTML version
 'indentOnCR' now respected during word wrapping.
 bug fix in bibtex mode.
 Crashing bug w/ split windows fixed.
 Read-only 'lock' icon now above vertical scrollbar.


================================================================================ 
= 6.0b24 7-3-95 
================================================================================ 
 word-wrapping now uses vars 'wrapBreak' and 'wrapBreakPreface'.
 flags now work in C++ mode.
 New LaTeX version.
 "Find Options" dialog problems fixed.


================================================================================ 
= 6.0b23 7-3-95 
================================================================================ 
 'Win Sets' are gone. However, you can entirely duplicate their behavior 
  by using 'Create Fileset From Wins' and 'Open Entire Fileset' under the 
  "FileSets:Utilities" submenu.
 Nasty little (real old) bug that caused the cursor to appear only briefly 
  after a command executed finally fixed.
 Moved 'hilite' out of a Search submenu.
 "Replace in Fileset" moved to control alternate of "Replace All".
 Bug w/ queued replies (usually seen w/ think project manager) fixed.
 Fortran comment coloring bug fixed.
 Split pane bug fix.
 Word-wrapping bug. 
 Fixed some hiliting bugs. In doing so, I broke scrolling when covered by 
  floating windows. For those of you that this affects, for right now I 
  say, "Don't Do That."
 Fixed "Goto Tab Stop" problem in TeX mode.
 3D buttons have gone away. If you liked them, I suggest you get the "
  Aaron" init. This should also fix the problem w/ crashing on the original 
  portables.

================================================================================ 
= 6.0b22 7-1-95 
================================================================================ 
 Redraw fixes w/ multiple panes.
 Enable/disable emacs persists across executions.
 Changed buttons, etc.
 New version of latex code.
 Added 'Replace In Fileset" proc.
 Can now create filesets on the fly from the find window.


================================================================================ 
= 6.0b21 6-12-95 
================================================================================ 
 Addition of underline keywords for latex mode (not in place yet).
 'word match' works w/ batch searches.
 Multi-file directory scans have option of text-only. 
 Final latex mode nearing completion.
 Small html and bibtex mode changes.
 Bindings w/ a shift, but not a command, control, or option, now work.
 'latex' 2.09 proc works again....

================================================================================ 
= 6.0b20 6-11-95 
================================================================================ 
 Fix in 'showVarValue'.
 'editMark' now creates marks if they don't exist.
 Print submenu changed, can now set default printer app.
 Clicking on drag bar of inactive window makes active and then continues 
  to drag.
 indentLine/indentRegion and lineToParagraph/paragraphToLine added to 
  Convert menu.
 sendOpenEvent takes an option that tells it to not wait for a reply.
 Comment colorizing better.
 Files w/ Projector's "ModifyReadOnly" flag set can now be modified.
 LaTeX mode almost finished

================================================================================ 
= 6.0b19 6-5-95 
================================================================================ 
 Popup menus from the 'prompt' command now correctly display spacers.
 Lots of new latex and perl changes/fixes. 'latex' in the 2.09 version 
  works now.
 'alpharc.tcl' has been renamed 'prefs.tcl'. Probably the last name change
  in a while :-).
 Directory comparisons seem to be working on my machine...
 Printing through various apps allowed.
  
================================================================================ 
= 6.0b18 6-3-95 
================================================================================ 
 Added docs for the new preferences routines ('addDef', 'addArrDef', 
  'removeDef', and 'removeArrDef', fixed some problems, added 
  a menu item to open up the new alpharc.tcl file, addUserLine now writes 
  to alpharc instead of userStartup.
 Slightly re-organized the Filesets menu.
 'menu' now takes a "mode" flag.

================================================================================ 
= 6.0b17 6-3-95 
================================================================================ 
 Added new user preferences system, use addDef/removeDef and 
  addArrDef/removeArrDef pairs. In prefs.tcl. 'userStartup.tcl' is no 
  longer sourced! However, there is now a new file called "alpharc.tcl" 
  that is sourced from the prefs folder. No tcl routines add text to
  this file.
 Added new "recent files" sub-menu to File menu. "Recent" files can also
  be opened via the 'editFile' dialog.

================================================================================ 
= 6.0b16 6-2-95 
================================================================================ 
 cleaned up some messes put in w/ b15


================================================================================ 
= 6.0b15 5-29-95 
================================================================================ 
 ordinary deletions after rectangular deletions work better.
 PPC scrollbar problem gone
 Text buffers now allocated via mac routines vs unix, hopefully giving 
  low memory behavior.

================================================================================ 
= 6.0b14 5-29-95 
================================================================================ 
 "Mode:App Paths" a bit easier to use
 pathnames longer than 128 chars work
 bindings from non-active menus are not active either
 some split-pane redrawing problems fixed
 'statusPrompt' no longer appends a space to the prompt
 shift no longer works as a binding modifier except for alpha-numerics
 command-shift-dash for "Switch to" for compilers now command-shift-s
 Nasty bug w/ get_directory and get_file fixed.
 All function keys/arrow keys now terminate incremental searches.
 'get_directory' now accepts a prompt argument.
 'statusPrompt' doesn't have problems w/ activate events any more
 'prompt' no longer interprets slashes as command equivalents in menu
 command-v now 'paste's from within 'statusPrompt'
 8-bit chars handled better.
 Repeat searches now always move at least one char before matching. Let 
  me know what you think.
 Some fixes for search-replacements w/ null patterns or replacement 
  strings. '&' in a grep replacement string now works correctly.

================================================================================ 
= 6.0b13 3-25-95 
================================================================================ 
 Scrolling vertically through window correctly redraws when obscured by a
  single floating window.
 'addUserLine' now uses curly braces instead of parens.
 Cmd-double-clicking now works for "C" tags, Tcl procs in UserCode or 
  SystemCode, and words in the Tcl language. Can also access by selecting 
  a word and using the "Modes:Lookup Name" menu item.
 68k on primitive 68ks better :-)
 Bug w/ hiliting on split windows fixed.
 Emacs menu can be turned on and off.
 Double-clicking on split-window bar toggles split window.

================================================================================ 
= 6.0b12 3-20-95 
================================================================================ 
 New price structure, new registration system.
 Command-. works again.
 'puts' spits carriage returns again.
 better replaceAll behavior
 Added '<E' extend style to menu items, forces new dynamic item 
  alternate group. 
 Added 'getColors' command.
 Added hyperText ability.
 'saveAs' changed.
 cmd-double-clicking in the window no longer brings up the mark menu, 
  but clicking on the curly braces and command-clicking on the titlebar both
  still do. cmd-double-clicking now tries to find the definition of a C 
  function (See here).
  
================================================================================ 
= 6.0b11 3-17-95 
================================================================================ 
 powerThumb back.
 filesets menu now responds to changes in file system if rebuilt. 
  However, this only works for filesets created this by this version or 
  higher. If you want to manually hack your userStartup.tcl to use your 
  old filesets, look at how the 'System' etc. filesets are defined in 
  fileSets.tcl.
 AEBuild works for 68k again.
 numlock is displayed on the statusbar

================================================================================ 
= 6.0b10 3-15-95 
================================================================================ 
 68k scrollbar thumb, titlebar popup crashes fixed
 'numLock' flag added to remove bindings from keypad and use as keypad. 
  The "clear" or numlock keypad key now toggles this binding.
 'scanfile' (and hence the grep procs) handle unix and ibm files better.

================================================================================ 
= 6.0b9 3-1-95 
================================================================================ 
 Alpha correctly creates startup file and directory now.
 Keybinding and lookup done differently. Hopefully, the new scheme will 
  allow will better for international users. Please send me mail on 
  whether this is true. Also, handling of the CapsLock key should be much 
  better.
 Crashing when dragging thumb gone, but had to temporarily kill 
  powerThumb feature.
 Changed 'Csh' mode to 'Shel' mode.
  
================================================================================ 
= 6.0b8 3-1-95 		Switched to CodeWarrior, introduced many problems
================================================================================ 
 INCOMPATIBILITY! "userStartup.tcl" must now be in a "Alpha" folder 
  within your system preferences directory. Alpha will no longer find the 
  old preferences, and WILL NOT copy it over for you.
 command-click on window title now give popup menu showing location
 cleaner proc now copies instead of moving
 isearch doesn't quit when encountering bound characters unless with 
  command, control, or option.
 no longer support option modifed US KCHR resource that gets rid of dead 
  keys.
 Holding down control (sorry, option unavailable because of rectangular 
  editing) while clicking on paren selects paren in addition to contained 
  expression. 
 Toolbox Assistant support added. By default, this has been added to the 
  C, C++, and Pascal modes. YOU MAY NOT SEE THIS IF YOU HAVE ALREADY MODIFIED 
  WHICH MENUS THESE MODES DISPLAY. If this is the case, just use the 
  'setModeMenus' option under the bottom popup menu above the vertical 
  scrollbar.
 "Mode:App Paths" allows Alpha's paths to various other applications to
  be viewed, changed, or reset.
 Added commands 'splitWindow' and 'otherPane'. Not quite complete.
 Added postscript mode.
 Several colorizing bugs fixed, most having to do w/ comments.
 'optionIsMeta' gone completely
 added 'forceMainScreen' flag. When set, all windows are forced to be 
  completely visible on the main screen. Otherwise, they just stay 
  whereever they open.
 'suppressHeader' phased out in favor of 'printHeader', 
  'printHeaderTime', and 'printHeaderFullPath'.
 'maskCapsLock' is gone, and capslock is handled more intelligently, at 
  least for US keyboards. This *will* be getting better in future versions.
  
================================================================================ 
= 6.0b7 11-14-94 
================================================================================ 
 CodeWarrior fixes:
	- create warrior fileset now notices more than one segment
	- timeouts are longer

================================================================================ 
= 6.0b6 11-14-94 
================================================================================ 
 Added a few things to support CodeWarrior.
 'edit' now has -w option.


================================================================================ 
= 6.0b4 11-11-94 
================================================================================ 
 added 'openTexWindow' to "Latex Utilities" submenu.
 fixed bugs in 'newModeVar', 'display'.
 slightly changed next/prev(sub)section latex commands to display 
  selected line at top of window
 'userStartup.tcl' moved to "Internal:System Folder:Preferences:Alpha userStartup.tcl"
 GNU diff now works for directories other than the startup disk
 display bug fixed

================================================================================ 
= 6.0b3 11-11-94 
================================================================================ 
 'replaceText' bug fixed
 userStartup cleaner added at quit 
 Compare directories is here!
 text clippings can now be imported via drag and drop
 Now check for drag-n-drop init...

================================================================================ 
= 6.0b2 10-26-94 
================================================================================ 
 'posActivate' gone
 Alpha now defines 'screenWidth' and 'screenHeight' variables.
 Alpha now checks for windows off screen
 Apple drag-n-drop of text and files supported.

================================================================================ 
= 5.98 10-26-94 
================================================================================ 
 Fancy new menus!
 added Pascal mode. By default, this only recognizes files with .p suffixes.
 '-s' search option now saves 	'forward', 'regExpr', 'matchWords', and 
  'ignoreCase'. 
 menus now dynamically sourced.
 if '&' last char in menu item, no special chars interpreted.
 'regModeKeywords' now allows additional keywords to be added, possible 
  of a different color than older keywords.
 'largestPrefix' returns largest common prefix of a list of strings.
 'getNamedMarks' changed behavior.
 'regModeKeywords' has been changed.
 "File:Win Sets" submenu.
 Assorted color improvements.
 'listpick' now returns an error if "Cancel" is selected.
 double-clicking on parens, square brackets, and curly brances selects 
  entire expression.
  
================================================================================ 
= 5.97 9-26-94 
================================================================================ 
 ReplaceAll now notices and complains about regular expressions that 
  match zero-length pieces of text.
 Included GNU Diff w/ distribution. I forgot it w/ the previous two 
  distributions. 
  
================================================================================ 
= 5.96 9-25-94 
================================================================================ 
